Real Time High Precision Planetary Rendering on Integrated CPU/GPU
نویسندگان
چکیده
A high precision interactive planetary rendering system provides an important platform for many GIS applications. This paper presents a novel full-scale planetary rendering solution with a workload that is efficient and balanced on integrated CPU/GPU platforms. Our system generates highly accurate geometry on the fly on CPU and graphics lighting and shading on integrated GPU, while incorporating fully parallelizable algorithms and data structures efficient for disk I/O, memory caching, and network transmission. The system was tested on Intel’s latest integrated CPU/GPU platforms and achieved real-time performance.
منابع مشابه
Large Scale Terrain Real-Time Rendering on GPU Using Double Layers Tile Quad Tree and Cuboids Bounding Error Metric
Improving terrain tile data selection efficiency, real-time loading of visible tile data and building GPU-based continuous Level of Details (LOD) are the key technologies for large scale terrain rendering on GPU. In this article, in order to reduce terrain tile data selection time, we build double layers tile quad tree for massive terrain data and organize tile data by designing Z-order space f...
متن کاملReal-Time Rendering of Planets with Atmospheres
This paper presents a real time technique for planetary rendering and atmospheric scattering effects. Our implementation is based on Nishita’s atmospheric model which describes actual physical phenomena, taking into account air molecules and aerosols, and on a continuous level-of-detail planetary renderer. We obtain interactive frame rates by combining the CPU bound spherical terrain rendering ...
متن کاملImplementation of the direction of arrival estimation algorithms by means of GPU-parallel processing in the Kuda environment (Research Article)
Direction-of-arrival (DOA) estimation of audio signals is critical in different areas, including electronic war, sonar, etc. The beamforming methods like Minimum Variance Distortionless Response (MVDR), Delay-and-Sum (DAS), and subspace-based Multiple Signal Classification (MUSIC) are the most known DOA estimation techniques. The mentioned methods have high computational complexity. Hence using...
متن کاملHigh Precision GPU based Integral Images for Moment Invariant Image Processing Systems
This paper presents a new high precision integral image algorithm that can execute in real-time on a commodity graphics processing unit (GPU). This system makes use of the general processing GPU (GPGPU) paradigm via a stream computing abstraction. The stream computing language used is Brook which allows portability across GPGPUs from multiple manufacturers. The paper analyses the high precision...
متن کاملFast Rendering of Large Crowds Using GPU
This paper proposes a fast rendering algorithm for real-time animation of large crowds, which is essential for video games with a large number of non-player characters. The proposed approach leaves the minimal work of rendering to CPU, and makes GPU take all the major work, including LOD assignment and view frustum culling, which have been the typical tasks of CPU. By offloading the rendering o...
متن کامل